正文11(补充):测试zlib库的使用及用cmake静态编译

您所在的位置:网站首页 sdl源码编译cmake install debug 正文11(补充):测试zlib库的使用及用cmake静态编译

正文11(补充):测试zlib库的使用及用cmake静态编译

2024-07-04 07:22| 来源: 网络整理| 查看: 265

文章目录 一:zlib简介:二:linux编译:三、linux测试代码四.vs传递命令行参数五.windows测试zlib代码六、cmake编译zlib的库1)首先去官网,下载 zlib 的源码包。2)在zlib解压目录创建_build目录3)点击 Configure 按钮,生成配置信息,如果弹出新建 _build 目录确认的对话框,选择 Yes。4)点击 Finish,CMake 会自动识别当前系统的配置信息,并生成相关的配置文件。5)接着打开工程6)免费zlib库下载连接7)编译注意事项

一:zlib简介:

zlib是提供数据压缩用的函式库,由Jean-loup Gailly与Mark Adler所开发。

二:linux编译: sudo tar -zxvf zlib-1.2.11.tar.gz -C . sudo chown -R aston zlib-1.2.11 mkdir install_lib sudo ./configure --prefix=/home/aston/huawei/zlib-1.2.11/install_lib sudo make sudo make install 三、linux测试代码 编译指令

g++ test_zlib.cpp -I./include -L./lib -lz -o app.out -I指定头文件,-L指定库

代码 #include #include int main(int argc,char **args) { /*原始数据*/ unsigned char strsrc[] = "这些是测试数据。123456789 abcdefghigklmnopqrstuvwxyz\n\t\0abcdefghijklmnopqrstuvwxyz\n"; //包含\0字符 unsigned char buf[1024] = {0}; unsigned char strdst[1024] = {0}; unsigned long srclen = sizeof(strsrc); unsigned long buflen = sizeof(buf); unsigned long dstlen = sizeof(strdst); int i; FILE *fp = NULL; printf("源串:"); for(i=0;i


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3